package com.ftg.learn.chapter12.isa;

/**
 * 父类
 * @author kangjx
 * @createTime 2022/8/3
 */
public class Parent {

    public static int parentInt = 13;

//    non-static : 实例方法   实例变量
//     static 静态方法  类方法  类变量
    /**
     * private final static default(同包)
     */
    public int say(int x){
        System.out.println("父类说");
        return 123;
    }

    public static void testParent(){
        System.out.println("父类的静态");
    }

    /**
     * 初始化块 比构建方法 先
     */
    {
        System.out.println("父类 初始化块 1");
    }

    /**
     *
     */
    static {
        System.out.println("父类 静态初始化块 2");
    }

    public Parent(){
        System.out.println("父类 构建方法 3");
    }

}
